advanced communications technology satellite - Turco Inglés Diccionario